rolling ladder - French English Dictionary